package org.projectback.config;

import org.springframework.ai.chat.client.ChatClient;
import org.springframework.ai.zhipuai.ZhiPuAiChatModel;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;

/**
 *
 * @author K·K
 * @version 1.0
 * @Date 2025/10/16
 */
@Configuration
public class ChatAiConfiguration {
    @Bean
    public ChatClient chatClient(ZhiPuAiChatModel model) {
        return ChatClient
                .builder(model) // 也可以使用ChatClient.Builder，利用build获取ChatClient对象
                .defaultSystem("你是一个和蔼可亲的JAVA语言宗师,你精通javaSE,javaEE,以及其它各种中间件的原理,需要帮助用户答疑解惑")
                .build();
    }
}
